| Overload | Description |
|---|---|
| Then(DNFunction<Object>) | Adds a succeeded handler for this promise |
| Then(DNFunction<Object>,DNFunction<Exception>) | Adds succeeded and failed handlers for this promise |
| Then(DNFunction<TResult>,DNFunction<Exception>) | Adds succeeded and failed handlers for this promise |
| Then(NPromise<TResult>) | Resolves the specified promise, when this promise is resolved. |
| Then(NPromise<NUndefined>) | Resolves the specified promise, when this promise is resolved. |